FPGA based On-Board Computer System for the “Flying Laptop” Micro-Satellite
نویسندگان
چکیده
The availability of new high density FPGA technologies enables innovative approaches to the architecture of onboard computer systems (OBCS) for demanding small satellite applications. In the paper, we present the architecture of a highly integrated satellite computer exploiting the powerful features of Xilinx’s Virtex-II Pro FPGA technology. The computing resources of the “Flying Laptop” satellite are provided by a single OBCS performing the control functions of a traditional satellite bus controller (SBC) as well as all tasks of the payload data handling and processing system (PDH). The unification of the different computing functions on board the satellite onto a single but highly redundant computer system results in clear-cut system structure and provides a high degree of fault tolerance with minimal resource requirements. The “Flying Laptop” micro satellite is under development at the Institute of Space Systems at the Universität Stuttgart. The primary mission objective is to demonstrate and qualify new small-satellite technologies for the future projects. In addition, the three main scientific payloads of the satellite will allow performing a number of ambitious earth observation experiments. According to the primary mission objectives, the OBCS itself will be a subject for evaluations of its innovative concepts and for qualification of its underlying hardware. 1 THE “FLYING LAPTOP” MICRO-SATELLITE The total mass of the cubical satellite body with 60 cm edge length will be around 100 kg. The power supply system is based on three solar panels two of which are deployable. The triple-junction solar cells have an efficiency of approx. 26%. The peak power consumption of the satellite will be about 300 W which will be delivered by a battery pack consisting of 8 Lithium ion cells. The attitude control system is designed to achieve a pointing accuracy of better than 2.5 arc seconds. In addition, the planned scientific experiments require a very high manoeuvrability which both are challenging requirements for a micro-satellite. The “Flying Laptop” satellite is three-axis stabilized by momentum wheels, which can be de-saturated using magnetic coils. The attitude motion is monitored by five different types of sensors: a 3-axis magnetometer, a coarse sun sensor system, four fibre optical rate sensors, a star tracker unit with two camera heads and a navigation system consisting of three GPS receivers.
منابع مشابه
FPGA-based Reconfigurable On-board Computing Systems for Space Applications
The purpose of the thesis is to conceptualize an application method of ground-based reconfigurable FPGA (Field Programmable Gate Array) technologies for space systems and to apply the method to the on-board computer of the small satellite Flying Laptop for the on-orbit demonstration. The Flying Laptop satellite is the first small satellite within the “Stuttgart small satellite program” in which...
متن کاملA small satellite of the University Stuttgart - a demonstrator for new techniques
The Flying Laptop is a micro-satellite currently under development by the Institute of Space Systems. Several promising technologies will be implemented. A high agile attitude control system with a pointing knowledge better than 7 arcseconds, operating in a target pointing mode for image acquisition is necessary to achieve the planned scientific measurements. For communication a high speed Ka-b...
متن کاملFPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing
This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...
متن کاملLow Complexity and High speed in Leading DCD ERLS Algorithm
Adaptive algorithms lead to adjust the system coefficients based on the measured data. This paper presents a dichotomous coordinate descent method to reduce the computational complexity and to improve the tracking ability based on the variable forgetting factor when there are a lot of changes in the system. Vedic mathematics is used to implement the multiplier and the divider in the VFF equatio...
متن کاملAiaa 2001-4030 Constrained Trajectory Generation for Micro-satellite Formation Flying
Station-keeping and reorientation control of a cluster of fully-actuated low-thrust micro-satellites is considered in this paper. We propose a very general optimization based control methodology to solve constrained trajectory generation problems for stationkeeping and reorientation. By taking advantage of the fully-actuated structure of the micro-satellite, it is possible to compute the contro...
متن کامل